package com.tanjun.mallservice.apiservice.response.ven;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.tanjun.common.utils.PathSerializer;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class VenDto {
    private Long venId;

    /**
     * 商户编码
     */
    private String venCode;

    /**
     * 商户名称
     */
    private String venName;

    /**
     * 商户地址
     */
    private String venAddress;

    /**
     * 售后地址
     */
    private String refundAddress;

    /**
     * 法人姓名
     */
    private String lpName;

    /**
     * 法人电话
     */
    private String lpTel;

    /**
     * 法人身份证号
     */
    private String lpId;

    /**
     * 联系人
     */
    private String lmName;

    /**
     * 联系人电话
     */
    private String lmTel;

    /**
     * 状态
     */
    private Integer venStatus;

    /**
     * 商户图标
     */
    @JsonSerialize(contentUsing = PathSerializer.class)
    private String venIconImg;

    /**
     * 机构id
     */
    private Long branId;

    /**
     * 创建人
     */
    private String creator;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 更新人员
     */
    private String updater;

    /**
     * 更新时间
     */
    private LocalDateTime updateTime;

    /**
     * 审核人员
     */
    private String auditor;

    /**
     * 审核人
     */
    private LocalDateTime auditTime;
}
